stuffed tiger - Turkish English Dictionary